Note: When clicking on a Digital Object Identifier (DOI) number, you will be taken to an external site maintained by the publisher.
Some full text articles may not yet be available without a charge during the embargo (administrative interval).
What is a DOI Number?
Some links on this page may take you to non-federal websites. Their policies may differ from this site.
-
null (Ed.)Computational thinking is understood as the development of skills and knowledge in how to apply computers and technology to systematically solve problems. Computational thinking has been acknowledged as one key aspect in the taxonomy of engineering education and implied in multiple ABET student outcomes. Moreover, many introductory engineering courses worldwide have a component of programming or computational thinking. A preliminary study of enculturation to the engineering profession found that computational thinking was deemed a critical area of development at the early stages of instruction (Mendoza Diaz et al., 2018, 2019; Richard et al., 2016; Wickliff et al., 2018). No existing computational thinking framework was found to fully meet the needs of engineers, based on the expertise of researchers at three different institutions and the aid of a comprehensive literature review. As a result, a revised version of a computational thinking diagnostic was developed and renamed the engineering computational thinking diagnostic (ECTD). The five computational thinking factors of the ECTD are (1) Abstraction, (2) Algorithmic Thinking and Programming, (3) Data Representation, Organization, and Analysis, (4) Decomposition, and (5) Impact of Computing. This paper describes the development and revisions made to the ECTD using data collected from first-year engineering students at a Southwestern public university. The goal of the development of the ECTD is to capture the entry and exit skill levels of engineering students in an engineering program.more » « less
-
null (Ed.)This full research-track paper demonstrates growth in computational thinking in a cohort of engineering students completing their first course in engineering at a large Southwestern university in the United States. Computational thinking has been acknowledged as a key aspect of engineering education and an intrinsic part of multiple ABET outcomes. However, computing is an area where some students have more privileges (e.g. access and exposure to meaningful use of computers) than others. Integrating computing into engineering, especially early in the curriculum, may exacerbate existing experiential disadvantages students from excluded social identities experience. Most introductory engineering programs have a component of programming and/or computational thinking. A comprehensive literature review showed that no existing computational thinking framework fully met the needs of students and professors in engineering and computer science. As a result, this team created the Engineering Computational Thinking Diagnostic (ECTD). This diagnostic was assessed and improved during the 2019-2020 academic year. Data was collected from a cohort in a first-year engineering course that included topics in mathematics, engineering problem solving, and computation. Pre- and post-test data analysis with 62 participants documents statistically significant student growth in computational thinking in this course. Significant differences were not found by gender or a limited racially-based analysis. This diagnostic is of interest and relevance to all institutions providing engineering and computing programs. The short-term impact of this research includes an innovative approach to gauge student abilities in computational thinking early in a course in order to add appropriate intervention activities into lesson plans. The long-term impact is the creation of a measurement of student learning of computational thinking in engineering for courses and programs that wish to develop this important skill in their students.more » « less
An official website of the United States government

Full Text Available